engine mounting strut - Turc Anglais Dictionnaire